extremely technical distances - German English Dictionary